a small town near a lake - Español Inglés Diccionario